$(function() {
	// date init
	var now = new Date();
	now.setDate(now.getDate() - 1);
	var nowdate = now.Format("yyyy-MM-dd");
	$("#prodate").val(nowdate);

	function checklogin(authority) {
		var nc_check = $.cookie('name_ch');
		var user_id = $.cookie('user_id');
		var user_au = $.cookie('user_au');

		if ((user_id == 'null') || (user_id == undefined)) {
			$("#loginModal").modal('show');
		} else if (user_au != authority) {
			$("#dialogtips").text('请使用地服数据录入账户登录');
			$('#dialogModal').modal('show');
		}
		
		$("#personname").val(nc_check);
	}
	
	checklogin(4);
	
	$("#confirm").click(function() {
		console.log('confirm');
		$("#dialogModal").modal('hide');
		$("#loginModal").modal('show');
	});

	$("#dialog_close").click(function() {
		console.log('hide');
		$("#dialogModal").modal('hide');
	});


	$("#clear").click(function() {
		$("#prodate").val('');
		$("#chugang").val('');
		$("#kzl").val('');
		$("#jingang").val('');
		$("#guozhan").val('');
		$("#shangyong").val('');
		$("#yaoke").val('');
		$("#teshu").val('');
		$("#huowu").val('');
		$("#xingli").val('');
		$("#youjian").val('');
		$("#personname").val('');
	});

	$("#submit").click(function() {
		var user_au = $.cookie('user_au');
		if(user_au!=4){
			$("#dialogtips").text('请使用地服数据录入账户登录');
			$('#dialogModal').modal('show');
			return false;
		}
		
		var prodate = $("#prodate").val();
		var chugang = $("#chugang").val();
		var kzl = $("#kzl").val();
		var jingang = $("#jingang").val();
		var guozhan = $("#guozhan").val();
		var shangyong = $("#shangyong").val();
		var yaoke = $("#yaoke").val();
		var teshu = $("#teshu").val();
		var huowu = $("#huowu").val();
		var xingli = $("#xingli").val();
		var youjian = $("#youjian").val();
		var personname = $("#personname").val();

		if (prodate == '') {
			$(".tips").html("日期不能为空");
			return false;
		}

		if (chugang == '') {
			$(".tips").html("出港旅客数据不能为空");
			return false;
		} else if (/^\d+$/.test(chugang) == false) {
			$(".tips").html('出港旅客数据必须为数字');
			return false;
		}

		if (kzl == '') {
			$(".tips").html('客座率数据不能为空');
			return false;
		}

		if (guozhan == '') {
			$(".tips").html('过站旅客数据不能为空');
			return false;
		} else if (/^\d+$/.test(guozhan) == false) {
			$(".tips").html('过站旅客数据必须为数字');
			return false;
		}

		if (jingang == '') {
			$(".tips").html('进港旅客数据不能为空');
			return false;
		} else if (/^\d+$/.test(jingang) == false) {
			$(".tips").html('进港旅客数据必须为数字');
			return false;
		}

		if (shangyong == '') {
			$(".tips").html('商用座位数据不能为空');
			return false;
		} else if (/^\d+$/.test(shangyong) == false) {
			$(".tips").html('商用座位数据必须为数字');
			return false;
		}

		if (yaoke == '') {
			$(".tips").html('要客保障数据不能为空');
			return false;
		} else if (/^\d+$/.test(yaoke) == false) {
			$(".tips").html('要客保障数据必须为数字');
			return false;
		}

		if (huowu == '') {
			$(".tips").html('货物数据不能为空');
			return false;
		} else if (/^\d+$/.test(huowu) == false) {
			$(".tips").html('货物数据必须为数字');
			return false;
		}

		if (xingli == '') {
			$(".tips").html('行李数据不能为空');
			return false;
		} else if (/^\d+$/.test(xingli) == false) {
			$(".tips").html('行李数据必须为数字');
			return false;
		}

		if (youjian == '') {
			$(".tips").html('邮件数据不能为空');
			return false;
		} else if (/^\d+$/.test(youjian) == false) {
			$(".tips").html('邮件数据必须为数字');
			return false;
		}

		$(".tips").html('');

		$.ajax({
			type : "POST",
			url : "transportctrl",
			async : false,
			data : {
				"prodate" : prodate,
				"chugang" : chugang,
				"kzl" : kzl,
				"jingang" : jingang,
				"guozhan" : guozhan,
				"shangyong" : shangyong,
				"yaoke" : yaoke,
				"teshu" : teshu,
				"huowu" : huowu,
				"xingli" : xingli,
				"youjian" : youjian,
				"person" : personname
			},
			dataType : "json",
			success : function(msg) {
				if (msg == 1) {
					alert('添加成功');
					$("#clear").trigger('click');
				} else {
					alert('添加失败,请重试');
				}
			},
			error : function(data) {
				location.reload();
			}
		});
	});

});